home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 4 / MacMania 4.toast / / Tools&Utilities / startup-frills-31 / Documentation / History < prev    next >
Text File  |  1995-05-24  |  6KB  |  142 lines

  1. StartupFrills Version History
  2. --------------------------
  3.  
  4. v3.1       Added the ability to specify a startup movie. Note that
  5.               StartupFrills itself doesn't play this movie - it simply
  6.               copies it to the correct location for the System to
  7.               automatically play it (similar to the manner in which
  8.               startup screens are handled). Requires Quicktime to be
  9.               installed, the version number being appropriate to
  10.               the movie being played.
  11.  
  12.              Restructured the preferences file.
  13.  
  14.              Internal changes to the handling of preferences to improve
  15.              the object-orientation. These are fairly major, and are what
  16.              caused the preferences file structure to be altered.
  17.  
  18.              Internal changes to begin moving away from constant strings
  19.              and towards STR resources. This trend will continue in
  20.              future releases
  21.  
  22.  
  23. v3.0      (Limited public release)
  24.  
  25.             Total rewrite. Implementation is now in C++ rather than C,
  26.             and the application has been re-designed in the object
  27.             oriented paradigm. This ought to make it easier to add any
  28.             more startup file types in the future.
  29.  
  30.             Added a Configuration dialogue box.
  31.  
  32.             Added the ability to speak text files. Requires Apple's
  33.             Speech Manager to be installed.
  34.  
  35.             Added the ability to step through each screen or sound in
  36.             order, rather than having the selection always be random.
  37.  
  38.             Added the ability to enable or disable startup file types
  39.             via the configuration dialogue.
  40.  
  41.             Significant documentation changes to reflect the new
  42.             functionality. Introduced an MS-Word version of the ReadMe
  43.             file.
  44.  
  45.             Made StartupFrills use a preferences file, rather than
  46.             storing all settings in its own resource fork. This means
  47.             that any configuration settings apply only to the machine on
  48.             which they're saved - a method which makes sense when the
  49.             nature of the application is considered.
  50.  
  51.             Removed the need to specify source folder locations
  52.             externally (either having Startup Screens/Sounds folders
  53.             directly in the System Folder or having similarly named
  54.             aliases in the System Folder). Source folder locations are
  55.             now kept in the preferences file and specified through the
  56.             Configuration dialogue box.
  57.  
  58.             Significantly reduced the executable's size. To be  honest,
  59.             it's the compiler that should take the most credit for that
  60.             since there's actually more code in than ever before. However
  61.             a few loose resources have been cleaned out and the use of a
  62.             preferences file has made things more efficient.
  63.  
  64.  
  65. v2.3     Taken away the responsibility for playing a sound from the
  66.             Finder and given it to StartupFrills. This results in a speed
  67.             improvement since the sound now only needs to be read 
  68.             once, rather than read in once, written out again to a 
  69.             different location, and the finally read again by the Finder 
  70.             in order to play it. StartupFrills will also play sound in the
  71.             background, allowing other applications to continue their
  72.             startup processes (including the Finder).
  73.  
  74.  
  75. v2.2          Allowed the use of aliases to folders being placed in the
  76.             System folder rather than requiring the folders themselves
  77.             to be there. This was the most requested feature missing
  78.             from v2.1, so hopefully a few people will be pleased by
  79.             its inclusion.
  80.  
  81.             StartupFrills now correctly chooses only files having the
  82.             correct type ('SCRN' for screens, 'sfil' for sounds)
  83.             regardless of whether files of other types are in the 
  84.             source folder.
  85.  
  86.             Minor changes to the Readme file in order to include the
  87.             new functionality.
  88.  
  89.  
  90. v2.1     Added support for non-English language Systems.
  91.  
  92.  
  93. v2.02   (No public release)
  94.  
  95.             Re-addressed the problem of a Type 1/2 error occurring.
  96.  
  97.             Fixed a potential (but highly unlikely) divide by zero error.
  98.  
  99.             Fixed a problem whereby folders containing only one file
  100.             would be ignored.
  101.  
  102.  
  103. v2.01     Updated the ReadMe file to correctly reflect the folder
  104.             naming conventions.
  105.  
  106.             Correctly implemented the help balloon.
  107.  
  108.  
  109. v2.0     Changed the name from "Change  Startupscreens" to 
  110.             "StartupFrills"
  111.  
  112.             Added random startup sounds functionality.
  113.  
  114.             Added Finder icons and a help balloon.
  115.  
  116.             Added a new randomising feature designed to pick the
  117.             higher numbers more often. It could be purely subjective,
  118.             but the Mac's random number generator seems rarely to
  119.             produce values near the top of its range so some files
  120.             were almost never being chosen.
  121.  
  122.  
  123. v1.02   (No public release)
  124.  
  125.             Fixed a bug which could cause the startupscreens folder
  126.             name to be corrupted in memory, thus preventing the
  127.             application from operating correctly.
  128.  
  129.            Made the routines more generic in preparation for the
  130.            addition of random startup sounds functionality.
  131.  
  132.  
  133. v1.01   Fixed a bug which would prevent the last startup screen in
  134.             the StartupScreens folder from ever being selected.
  135.  
  136.             Minor documentation changes.
  137.  
  138.             This version was not released to the public.
  139.  
  140.  
  141. v1.0     Initial release.
  142.